diplotaxis tenuifolia - Spanish English Dictionary